viruses in our genes